<template>
  <div style="height: 50px ;line-height: 50px;border-bottom: 1px solid #ccc;display: flex">
    <div style="width: 200px;padding-left: 30px;font-weight: bold;color: aqua">后台管理</div>
    <div style="flex: 1"></div>
    <div style="width: 200px;height: 200px">
      <el-dropdown>
      <span class="el-dropdown-link">
       {{ user.nickname }}
        <el-icon class="el-icon--right">
          <arrow-down/>
        </el-icon>

      </span>
        <template #dropdown>
          <el-dropdown-menu>
            <el-dropdown-item>个人信息</el-dropdown-item>
            <el-dropdown-item @click="$router.push('/login')">退出登录</el-dropdown-item>
          </el-dropdown-menu>
        </template>
      </el-dropdown>
    </div>
  </div>

</template>

<script>
import {ArrowDown} from '@element-plus/icons-vue'

export default {
  name: "Header",
  components: {
    ArrowDown
  },

  methods: {
    logout() {

    }
  },
  data() {
    return {
      user: {
        nickname: ""
      }
    }
  },
  created() {
    this.$nextTick(function () {
      if (sessionStorage.getItem("user") !== null) {
        this.user.nickname = JSON.parse(sessionStorage.getItem("user")).nickname
      }
    })
  },

}
</script>

<style scoped>

</style>
